package com.ddxz.middleground.meta.dto.source;

import lombok.Data;

/**
 * class description
 *
 * @author 朱宗刚
 * @version 1.0.0
 * @date 2020/8/22
 */

@Data
public class SourceInfo {
    /**
     * 数据源标识
     */
    private String id;

    /**
     * 数据源名称
     */
    private String name;

    /**
     * 数据源所在主机/IP地址
     */
    private String host;

    /**
     * 端口号
     */
    private Integer port;

    /**
     * 实例名，对接口/交换/工厂指测试路径；对Oracle，该值无效
     */
    private String instance;

    /**
     * 登陆名
     */
    private String user;

    /**
     * 登陆密码，密文
     */
    private String password;

    /**
     * 管理状态，1 启用；2禁用
     */
    private Integer status;

    /**
     * 类型：对数据库：1 postgresql,2 mysql,3 oracle,4 sqlserver;
     */
    private Integer type;

    /**
     * 分类：1 数据库；2 接口；3 交换； 4 工厂
     */
    private Integer classify;
}
